#pragma once

//文件控制块（inode）
struct FCB
{
    int type;              //文件类型(4byte)    ---0为 普通文件 1为目录文件 2为链接文件 .. 链接还没有实现  
    int bytes;             //文件大小(4byte) 
    int create_time;       //创建时间(4byte)
    int update_time;       //修改时间(4byte)
    int visit_time;        //访问时间(4byte)
    int state;             //文件状态(4byte)    ---0 为正常文件 1为无效文件 ... 无效文件还没有实现
    int count;             //引用计数(4byte)
    int position;          //引用位置(4byte)
    int extend1;           //扩展1,下同
    int extend2;
    int extend3;
    int extend4;
    int extend5;
    int extend6;
    int extend7;
    int extend8;
    int extend9;
    int extend10;
    //++++100+74+64个地址单独计算
};